Text copied to clipboard!
Názov
Text copied to clipboard!Inžinier vývoja softvéru pre testovanie (SDET)
Opis
Text copied to clipboard!
Hľadáme inžiniera vývoja softvéru pre testovanie (SDET), ktorý bude zodpovedný za navrhovanie, vývoj a implementáciu automatizovaných testovacích riešení na zabezpečenie kvality softvérových produktov. Vašou úlohou bude spolupracovať s vývojárskymi tímami na vytváraní robustných testovacích skriptov, identifikovať chyby a navrhovať riešenia na zlepšenie procesov testovania. Budete pracovať s modernými nástrojmi a technológiami na automatizáciu testov, analyzovať výsledky testov a zabezpečovať, aby softvér spĺňal vysoké štandardy kvality a spoľahlivosti. Ideálny kandidát má skúsenosti s programovaním, testovaním softvéru a chápe celý životný cyklus vývoja softvéru. Okrem technických zručností je dôležitá schopnosť tímovej spolupráce, analytické myslenie a orientácia na detail. Práca SDET je kľúčová pre zabezpečenie, že produkty sú bez chýb, funkčné a pripravené na nasadenie v reálnom prostredí. Ak máte vášeň pre kvalitu softvéru a chcete byť súčasťou dynamického tímu, radi vás privítame v našej spoločnosti.
Zodpovednosti
Text copied to clipboard!- Navrhovať a vyvíjať automatizované testovacie skripty a rámce.
- Spolupracovať s vývojármi na identifikácii a riešení softvérových chýb.
- Implementovať a udržiavať testovacie procesy a nástroje.
- Analyzovať výsledky testov a pripravovať správy o kvalite softvéru.
- Zabezpečiť integráciu testovacích riešení do kontinuálneho integračného procesu.
- Aktualizovať a optimalizovať existujúce testovacie skripty podľa potrieb projektu.
- Podporovať tím v otázkach testovania a kvality softvéru.
- Monitorovať trendy v oblasti testovania a navrhovať zlepšenia.
- Vykonávať manuálne testovanie, ak je to potrebné.
- Školenie a podpora nových členov tímu v oblasti testovania.
Požiadavky
Text copied to clipboard!- Skúsenosti s programovaním v jazykoch ako Java, Python alebo C#.
- Znalosť automatizovaných testovacích nástrojov (Selenium, JUnit, TestNG a pod.).
- Skúsenosti s kontinuálnou integráciou a nasadzovaním (CI/CD).
- Schopnosť analyzovať a riešiť komplexné problémy.
- Znalosť princípov testovania softvéru a životného cyklu vývoja.
- Výborné komunikačné a tímové schopnosti.
- Skúsenosti s databázami a SQL sú výhodou.
- Schopnosť pracovať samostatne aj v tíme.
- Znalosť agilných metodík vývoja softvéru.
- Vysokoškolské vzdelanie v oblasti informatiky alebo príbuznom odbore.
Potenciálne otázky na pohovor
Text copied to clipboard!- Aké skúsenosti máte s automatizáciou testovania?
- Ktoré programovacie jazyky ovládate?
- Ako by ste riešili nájdenú kritickú chybu v softvéri?
- Aké nástroje na kontinuálnu integráciu ste používali?
- Ako pristupujete k písaniu testovacích prípadov?
- Máte skúsenosti s agilným vývojom?
- Ako zabezpečujete kvalitu testovacích skriptov?
- Popíšte situáciu, keď ste museli spolupracovať s vývojármi na riešení problému.
- Ako sledujete nové trendy v oblasti testovania?
- Aké sú vaše skúsenosti s manuálnym testovaním?